home *** CD-ROM | disk | FTP | other *** search
- WSArchie Alpha Version 07-09-1996 for Win95/NT
- ==============================================
- This client is a first stab at a win32 archie client. It requires
- Windows 95 or Windows NT 3.51 to run as the query is a thread and
- it uses Tree and List views.
-
- To use it all you need to do is run the program.
-
- New Features:
-
- 1. Filter Using Path. If this box is filled in then the archie
- search will be restricted to directories containing the string.
- eg:
-
- Path - "winsock"
- Search for - "wsarchie.zip"
-
- 2. Wsarchie can now retrieve useing a browser. No need to specify
- a path or executable simply tick the box "Use Web Browser" and
- when you retrieve a file the default Web Browser should be kicked
- off and the file retrieved. This might also work if a gopher
- site was what was found. I haven't been able to test this.
- Obviously this feature depends on having a Web Browser like
- Microsoft's Internet Explorer or Netscape Navigator installed.
-
- 3. The edit menu items are implemented. They work on items listed
- in the lower window. I'm not completely happy with this
- arrangement, but that's how it's done for now.
- NB There are context menus for both lower boxes (use that right
- mouse button!).
-
- 4. Matches: Three parameters can be specified to restrict matches,
- I quote the archie manual page:
-
- Max Hits
- Allow the find command to generate at most the speci-
- fied number of matches (permissible range: 0-1000;
- default: 10).
-
- Max Hits per Match
- Across all the anonymous FTP archives on the Internet
- (and even on one single anonymous FTP archive) many
- files will have the same name. For example, if you
- search for a very common filename like "README" you can
- get hundreds even thousands of matches. You can limit
- the number of files with the same name through this
- variable. For example a value of 100 tells the system
- only 100 files with the same name.
- Note that the overall maximum number of files returned
- is still controlled with the 'Max Hits' variable.
-
- Max Match
- This variable will limit the number filenames returned.
- For example, if Max Match is set to 2 and you perform a
- substring search for the string "etc", and the catalog
- contains filenames "etca", "betc" and "detc" only the
- filenames "etca" and "betc" will be returned. However,
- depending on the values of maxhitspm and maxhits you
- will get back a number of actual files with those
- names.
-
- And that's it for now. Help is not yet fully implemented, I will
- work on this soon. An Uninstall facility (as if you would want
- to...) is also on the cards, as well as outputing results as they
- arrive.
-
-
- Support for FTP clients is still there. Enter the FTP setup
- dialog and make sure that you enter the full path and name of
- the FTP program you use.
-
- The command line parameters are now in a seperate box but they still
- work the same way, namely with substitution strings.
-
- Where the existing directory which holds ws_ftp32.exe is d:\ws_ftp,
- and where the existing directory for the to be received files is
- ws_ftp\newfiles, in the Option->Ftp Setup, you would use the
- following for the Command:
-
- d:\ws_ftp\ws_ftp32
-
- and the following for the Parameters:
-
- //%h/%d/%f local:d:\ws_ftp\newfiles\%f
-
- %h will be substituted with the host name
- %d will be substituted with the remote directory name
- %f will be substituted with the remote filename.
-
- If you had it configured and working before, tough luck you will
- need to split the command and the parameters as I was too lazy
- to make the program work it out for itself.
-
- Directory expansion is now possible, probably best done with the right mouse
- button after selecting the directory that you wish to expand.
-
- The help file is not yet complete. This will be improved over time.
-
- Try it out and let me know how you get on via email or my WWW page
-
- http://dspace.dial.pipex.com/david.woakes/
-
- This archie client is based upon the archie client that is included in the
- Prospero V5.1a release.
-
- It was written by Clifford Neuman with changes by Brendan Kehoe
- and George Ferguson.
-
- If you want to know more about Prospero send an email message to
- info-prospero@isi.edu. Do not send questions about WSARCHIE to
- this address, send them to david.woakes@dial.pipex.com, PLEASE.
-
- Keep an eye on my WWW home page for latest releases:
-
- http://dspace.dial.pipex.com/town/square/cc83/
-
-
- Installation.
- =============
-
- This instructions assume that you have some form of WINSOCK
- installed and working.
-
- 1. Unzip wsarch32.zip in a directory by itself. There should be two
- files altogether:
-
- wsarch32.exe - this is the program itself.
- wsarch32.txt - this file
-
- Thats it.
-
- To use, enter your search term in the "Search for" field, and then
- press return, or select the Search button.
-
- At the moment you wont see anything about how your query is
- progressing until either it completes or times out, and no error
- message is returned in the latter case! These things will be added
- in time, I just wanted to get something out before I go away for
- Christmas! I will be refining and adding functionality then.
-
- Regards
- David Woakes
-
- ----------------------------------------------------------------
-
- Currently this version of WSARCHIE may not be distributed or placed
- on FTP sites. This is because it is strictly speaking an ALPHA test
- release.
-
- The address to send your donation to is:
-
- David Woakes
- 88 Spottiswoode St
- Edinburgh
- EH9 1DJ
-
- I attach a copy of the latest licensing agreement from the University of
- Southern California:
-
- /*
- * Copyright (c) 1991-1994 by the University of Southern California
- * All rights reserved.
- *
- * PROSPERO(TM) LICENSE AGREEMENT
- *
- * 1. COPYRIGHT. The Prospero software is owned by the University of
- * Southern California and is protected by the United States copyright
- * laws and international treaty provisions. Other copyrights may
- * apply to parts of the Prospero distribution and are so noted when
- * known to be applicable.
- *
- * 2. DISCLAIMER OF WARRANTY. THIS SOFTWARE IS PROVIDED "AS IS". The
- * University of Southern California MAKES NO REPRESENTATIONS OR
- * WARRANTIES, EXPRESS OR IMPLIED. By way of example, but not
- * limitation, the University of Southern California MAKES NO
- * REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY
- * PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE
- * COMPONENTS OR DOCUMENTATION WILL NOT INFRINGE ANY PATENTS,
- * COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. The University of Southern
- * California shall not be held liable for any liability nor for any
- * direct, indirect, or consequential damages with respect to any
- * claim by the user or distributor of the Prospero software or any
- * third party on account of or arising from this Agreement or the use
- * or distribution of the Prospero software.
- *
- * 3. GRANT OF LICENSE.
- *
- * a) Permission to use, copy, modify, and distribute this software and
- * its documentation in source and binary forms is hereby granted,
- * provided that:
- *
- * i) the use, copying, or distribution is not done for direct
- * commercial advantage;
- *
- * ii) any distribution of the software is on the same terms as in
- * this Prospero License Agreement, and each copy contains the
- * copyright notices and the license agreement that appear in
- * this software and supporting documentation; and
- *
- * iii) any documentation or other materials related to such
- * distribution or use acknowledge that the software was developed
- * by the University of Southern California.
- *
- * b) Permission to copy, modify, and distribute this software and its
- * documentation in source and binary forms AS PART OF ANOTHER
- * PRODUCT for commercial advantage is hereby granted, provided that:
- *
- * i) notice is provided to the University of Southern California
- * describing the use of Prospero in the product;
- *
- * ii) any distribution of the software is on the same terms as in
- * this Prospero License Agreement, and those terms apply also to
- * the distribution and use of that part of the product derived
- * from the Prospero distribution (it is acceptable to
- * impose additional restrictions on other parts of the product),
- * and each copy contains the copyright notices and the license
- * agreement that appear in this software and supporting
- * documentation;
- *
- * iii) any documentation or other materials related to such
- * distribution or use acknowledge that the software was developed
- * by the University of Southern California; and
- *
- * iv) one of the following three conditions is met:
- *
- * a. The product so distributed has been developed
- * independently and it incorporates only files and related
- * functions (e.g. allocators) from the Prospero distribution
- * needed to providing compatibility with the Prospero
- * distribution; or
- *
- * b. the product so distributed has been developed independently
- * and the parts of the Prospero distribution included
- * constitute less than 25% of the product, and the total annual
- * sales of products incorporating Prospero does not exceed
- * $100,000 (U.S. Dollars); or
- *
- * c. parties to which the product is sold or distributed are
- * allowed to use or distribute the product in source and binary
- * forms without fee if the party's use or distribution of the
- * product is not for direct commercial advantage.
- *
- * c) Permission to use this software to provide a service for a fee is
- * granted provided that notice is provided to the University of
- * Southern California describing the nature of the service and
- * provided that the total annual revenues for the service provided
- * using Prospero does not exceed $250,000 (U.S. dollars).
- *
- * d) Any use, copying, modification, or distribution other than as
- * provided for above requires an additional license from the
- * University of Southern California. The University of Southern
- * California is prepared to license this software for such use on
- * reasonable terms.
- *
- * 4. OTHER RESTRICTIONS. Nothing in this Agreement shall be construed
- * as conferring rights to use in advertising, publicity, or
- * otherwise, the name of the University of Southern California, or
- * any trademark thereof.
- *
- * This agreement shall be construed, interpreted, and applied in
- * accordance with the laws of the State of California, United States of
- * America. If any part of this Agreement is held illegal or
- * unenforceable, the remaining portions shall not be affected.
- *
- * Any notice required under this agreement shall be sent to the Prospero
- * Project; Information Sciences Institute; University of Southern
- * California; 4676 Admiralty Way; Marina del Rey, California 90292-6695
- * USA. Any questions concerning the Prospero distribution should be
- * directed to info-prospero@isi.edu.
- *
- * Prospero was originally written by Clifford Neuman (bcn@isi.edu) while
- * a graduate student at the University of Washington, and subsequently at
- * the Information Sciences Institute of the University of Southern
- * California. Contributors include Steven Seger Augart (swa@isi.edu),
- * Santosh Rao (srao@isi.edu), and other individuals identified in the
- * software distribution and accompanying documentation.
- *
- * Prospero, the Prospero Directory Service, the Prospero File System,
- * and the Prospero Resource Manager are trademarks of the
- * University of Southern California.
- *
- */
-
- Release History
- ---------------
-
- 1995.12.21
-
- 1st release. No FTP support or domain support. Also no feedback
- on progress of query.
-
- 1996.01.21
-
- 2nd Release. No FTP support.
- Added support for domain option and also give feedback on
- progress.
-